﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model_Layer
{
    public interface IGraph
    {
        //it will probably be a good idea to use only airportId and airportName as instance variables
        //PRE: Airport is not in the graph
        //POST: Adds an airport to the graph
        void AddAirport(Airport airport);


        
        //PRE:
        //POST: Adds an edge to the graph
        void AddFlight(Airport startAirport, Airport endAirport, int travelTime);



    }

}

